Big Huge Thesaurus

Aralia hispida

noun